Słownik techniczny polsko-angielski

work smoothly, work satisfactorily